// pages/func/func.js

import btoa from '../../utils/base64'
Page({

    /**
     * 页面的初始数据
     */
    data: {
        token: "",
        todoList: [],
        qrcode: "",
        testcode:""
    },
    //在func页面，跳转到qrcode页面去
    handleChangePage: function () {
        wx.navigateTo({
          url: '/pages/qrcode/qrcode',
        })
    },

    //在func页面，从缓存中获取token，通过token获得qrcode（btoa）
    handleRecieveQR: function () {
        var that = this;
        wx.getStorage({
            key: "usertoken",
            success:(result)=> {
                console.log(result)
                that.setData({
                    token:result.data
                })
            },
            fail:(err)=>{
                console.log('get_token_error')
            }
        })
        console.log(that.data.token)
        var that1 =that;
        wx.request({
          url: 'http://192.168.43.214:9527/natms1/apply/test/retrieve',
          method: 'get',
          header :{
              'token':that1.data.token
          },
          
          success:(res) =>{
              that1.setData({
                todoList: res.data.data,
              })
              
            console.log(that1.data.todoList)
            
            // console.log('show-qrcode')
          }
        })
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {

    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})